local ENUM=require 'zdc.typeex'.GenENUM_NS
local ENUMDOC=require 'zdc.typeex'.GenENUMDOC_NS

module(..., package.seeall)

ENUM(_M,'ETSKSTAT') {none=0,queue=1, dispatch=2,running=3,done=4,exc=5,invalid=6}
ENUMDOC(_M,'ETSKSTAT'){
	none={disp='未创建'},
	queue={disp='排队'},
	dispatch={disp='准备运行'},
	running={disp='正在运行'},
	done={disp='完成'},
	exc={disp='异常'},
	invalid={disp='无效任务'},
}

ENUM(_M,'ESCHSTAT') {none=0,queue=1, pause=2}
ENUMDOC(_M,'ESCHSTAT'){
	none={disp='未创建'},
	queue={disp='等待'},
	pause={disp='暂停'},
}